﻿@using Kendo.Mvc.UI;

@model QLGT_2.Models.tbl_NguoiDung
@{
    ViewBag.Title = "Thêm/Sửa Người Dùng";
}
@{
    AjaxOptions aj = new AjaxOptions
    {
        InsertionMode = InsertionMode.Replace,
        UpdateTargetId = "content-main",
        LoadingElementId = "loading-icon",
        OnFailure = "AjaxFailure",
        OnBegin = "AjaxBegin",
        OnComplete = "AjaxComplete"
    };
}
@using (@Html.BeginForm("ThemNguoiDung", "QLTaiKhoan", FormMethod.Post))
{
    @Html.AntiForgeryToken()
    @Html.ValidationSummary(true)
    @*<link href="~/Content/Treecheckbox/css/Tree.css" rel="stylesheet" />*@

    <section class="panel">
        <header class="panel-heading">
            <h4 style="margin:0">Thêm / Sửa Người Dùng</h4>
        </header>
        <div class="panel-body">
            <div class="table-responsive">
                <div class="form-group">
                    <div class="col-lg-6 col-md-6 row">
                        <div class="col-lg-4 col-md-4 row">
                            <strong>Tên đăng nhập:</strong>
                        </div>
                        <div class="col-lg-8 col-md-8 row">
                            @if (ViewBag.IDRequest != null)
                            {
                                @Html.TextBoxFor(m => m.TenDangNhap, new { @class = "form-control", disabled = "disabled" })
                                <input type="hidden" name="UserName" value="@ViewBag.IDRequest" />
                            }
                            else
                            {
                                @Html.TextBoxFor(m => m.TenDangNhap, new { @class = "form-control" })
                            }

                            @Html.ValidationMessageFor(m => m.TenDangNhap)
                        </div>
                    </div>
                    <div class="col-lg-6 col-md-6 row">
                        <div class="col-lg-4 col-md-4 row">
                            <strong>Email:</strong>
                        </div>
                        <div class="col-lg-8 col-md-8 row">
                            @Html.TextBoxFor(m => m.Email, new { @class = "form-control" })
                            @Html.ValidationMessageFor(m => m.Email)
                        </div>
                    </div>
                </div>
                <div style="clear:both"></div>
                <div class="form-group">
                    <div class="col-lg-6 col-md-6 row">
                        <div class="col-lg-4 col-md-4 row">
                            <strong>Mật khẩu:</strong>
                        </div>
                        <div class="col-lg-8 col-md-8 row">
                            @Html.TextBoxFor(m => m.MatKhau, new { @class = "form-control", type = "password" })
                            @Html.ValidationMessageFor(m => m.MatKhau)
                        </div>
                    </div>
                    <div class="col-lg-6 col-md-6 row">
                        <div class="col-lg-4 col-md-4 row">
                            <strong>Khóa tài khoản:</strong>
                        </div>
                        <div class="col-lg-8 col-md-8 row">
                            @Html.EnumDropDownListFor(m => m.KhoaTaiKhoan, new { @class = "form-control" })
                        </div>
                    </div>
                </div>
                <div style="clear:both"></div>
                <div class="form-group">
                    <div class="col-lg-6 col-md-6 row">
                        <div class="col-lg-4 col-md-4 row">
                            <strong>Xác nhận Mật khẩu:</strong>
                        </div>
                        <div class="col-lg-8 col-md-8 row">
                            @Html.TextBox("txtXacNhanMatKhau", String.Empty, new { @class = "form-control valid", type = "password", data_val = "true", data_val_equalto = "Xác nhận mật khẩu không khớp!", data_val_equalto_other = "*.MatKhau", data_val_length = "Độ dài tối thiểu là 6 và độ dài tối đa là 32", data_val_length_max = "32", data_val_length_min = "6", data_val_required = "Bạn chưa nhập xác nhận mật khẩu" })
                            @Html.ValidationMessage("txtXacNhanMatKhau")
                            @*@Html.Textbl_oxFor(m => m.XacNhanMatKhau, new { @class = "form-control" })
                                @Html.ValidationMessageFor(m => m.XacNhanMatKhau)*@
                        </div>
                    </div>
                    <div class="col-lg-6 col-md-6 row">
                        <div class="col-lg-4 col-md-4 row">
                            <strong>Quyền:</strong>
                        </div>
                        <div class="col-lg-8 col-md-8 row">
                            @Html.DropDownListFor(m => m.MaQuyen, (SelectList)ViewBag.Quyen, "Chọn Quyền...", new { @class = "form-control" })
                            @Html.ValidationMessageFor(m => m.MaQuyen)
                        </div>
                    </div>
                </div>
                <div style="clear:both"></div>
                <div class="form-group">
                    <div class="col-lg-12 col-md-12">
                        <div class="toolbar" style="float:left; margin-top:20px">
                            @if (ViewBag.IDRequest != null)
                            {
                                <button class="btn btn-primary btn-primary-registration" type="submit"><b>Sửa</b></button>
                            }
                            else
                            {
                                <button class="btn btn-primary btn-primary-registration" type="submit"><b>Thêm mới</b></button>
                            }
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </section>
}

